package File.FileExercise;

import java.io.File;
import java.io.IOException;

/**
 * ClassName:File001
 * Package:File.FileExercise
 * Description:
 *
 * @Author:ZhangXin
 * @Create2023/2/27-21:27
 * @Version:v1.0
 */
public class File001 {
    /*需求：在当前模块下的aaa文件夹中创建一个a.txt文件*/
    public static void main(String[] args) throws IOException {

        //创建a.txt的父级路径
        File f1 = new File("IDEADemo\\aaa");
        //创建父级路径
        //如果aaa是存在的,创建失败
        //如果aaa不存在,创建成功
        f1.mkdirs();
        //拼接父级路径和子级路径
        File src= new File(f1,"a.txt");
        boolean flag = src.createNewFile();
        if (flag){
            System.out.println("创建成功");
        }else {
            System.out.println("创建失败");
        }

    }
}

/**有以下文件夹的层级关系
 * src文件夹
 *      ---a.txt文件
 *      ---b.txt文件
 *      ---aaa文件夹  ---aa.txt文件
 *                   ---空文件夹*/